{loopImage}		container of these helper functions		(sample is only stored as documentation  +  seperate example FLA file)

generate pattern + wrap-coords
xVel + yVel = direction-vector
wrap-coords + doWrap + coords + direction-vector = new coords
coords + pattern = output pic
sample loop


*generate pattern + wrap-coords
	input:	bitmap
	output	bitmap
					xMin,yMin,xMax,yMax


*xVel + yVel = direction-vector		(this is already a Point object)
	input:	x,y / Point			(xVelocity, yVelocity)
	output:	Point:	x,y			(xSpeed, ySpeed)


*wrap-coords + doWrap + coords + direction-vector = new coords
	input:	x,y		(attempt these coords)
					x,y		(direction vector)			(must be a Point object)		(optional)		(if missing:  wrap = modulous,  no-wrap = naive edge-snap  (no sense of velocity)
					xMin,yMin,xMax,yMax
					wrap-coords:  true/false
	output:	Point:	x,y


coords + pattern = output pic
	input:	bitmap			(pattern bitmap)
					x,y					(view-point top-left coords)
					radian			(view-point angle)
					x,y					(rotationOffset)
					rect				(crop area)
	output:	bitmap


sample
	init
		generate pattern + wrap coords
	loop
		coords + wrap-coords + doWrap  =>  new coords
		new coords + pattern  =>  output pic